SpaceX's latest resupply mission to the International Space Station ended in failure today, as the CRS-7 mission rocket exploded shortly after take-off. An investigation is underway, with SpaceX founder Elon Musk suggesting that an issue in the upper stage liquid oxygen tank led to over-pressure. Two minutes and thirty-nine seconds after the Falcon rocket and its Dragon capsule blasted off …